/**
 * Copyright (C) 2006-2015
 * 版权所有者为北京捷越联合信息咨询有限公司。本系统是商用软件,未经授权擅自复制或传播本程序的部分或全部将是非法的。
 * 
 * @title: Request2025DTO.java
 * @package com.jy.modules.match.pojo.request
 * @author HZM
 * @date 2015-1-20 下午7:39:10
 * @version v1.00
 * @description: TODO(用一句话描述该文件做什么)
 */
package com.jy.modules.cims.data.interact.core.credit.request;

import java.math.BigDecimal;
import java.util.Date;

import javax.validation.constraints.NotNull;

import org.hibernate.validator.constraints.NotBlank;
import org.springframework.validation.annotation.Validated;

@Validated
public class RequestCreditValueDTO {

    /** 债权转让编号 */
    @NotBlank(message = "债权转让编号 transferId 不能为空")
    private java.lang.String transferId;

    /** 合同号 */
    @NotBlank(message = "合同号 creditId 不能为空")
    private java.lang.String creditId;

    /** 债权价值对应日期 */
    @NotNull(message = "债权价值对应日期 creditDate 不能为空")
    private Date creditDate;

    /** 债权价值对应月还 */
    @NotNull(message = "债权价值对应月还 eachRepaymentValue 不能为空")
    private BigDecimal eachRepaymentValue;

    public java.lang.String getTransferId() {
        return transferId;
    }

    public void setTransferId(java.lang.String transferId) {
        this.transferId = transferId;
    }

    public java.lang.String getCreditId() {
        return creditId;
    }

    public void setCreditId(java.lang.String creditId) {
        this.creditId = creditId;
    }

    public Date getCreditDate() {
        return creditDate;
    }

    public void setCreditDate(Date creditDate) {
        this.creditDate = creditDate;
    }

    public BigDecimal getEachRepaymentValue() {
        return eachRepaymentValue;
    }

    public void setEachRepaymentValue(BigDecimal eachRepaymentValue) {
        this.eachRepaymentValue = eachRepaymentValue;
    }

}
